I love the height adjustments. I'm tall and there's a comfortable height setting for me. It came fully assembled, even had the cover in place.  Very sturdy, no wobbling like my old ironing board. The attached shelf is a waste. Small or lightweight items slip through the wire rungs. Every time I move the iron, the shelf squeaks.  Drove me crazy until I removed it. Overall a great product as long as you're not buying it for the shelf. 

Pros: Sturdy, well made.  Variety of height adjustments. 
Cons: Shelf squeaks and creaks every time you move the iron. Rungs are too far apart to allow anything but the