If I could rate it 10 stars I would! This took a minute to get to me but when it arrived it was perfect! Super super easy to assemble; it took me 13 minutes to put it together. (I actually timed myself) all you really need is a screwdriver, everything else is provided and organized. It is also very sturdy.  I would definitely recommend this product.