We love it and would totally buy it again and recommend it to all.  That said, somewhere there is an engineer who designed this laughing themselves silly every time one of these is sold.  They made this thing in as many pieces as you could possibly conceive of.  We are very handy and it took way longer to put together than expected, and we enlisted the help of a neighbor.  The mediocre instructions are part of it.  However, all these multitude of parts are well packed and nothing came damaged.