I took these out of the box and assembled but never actually put a bike on them.  They look like very nice quality, slightly textured aluminum rollers with very nicely spinning bearings.  The rollers measure 3 inches in diameter.  The frame is steel and they fold up for easy storage.  These are a great lesser expensive option to the kreitler rollers, without getting cheap plastic rollers.  They should fit any standard bike.  I paid a little over $300 about a year ago. 


Thanks for looking and feel free to ask any questions!