It depends on how important assembly is to you. I wish I had a picture of the over 100 pieces this had to put together - no exaggeration. It took me and my cousin two hours to assemble this - and we're pretty good at it. That's a long time.  So even though it was inexpensive, I can't give more than three stars for the amount of work putting it together.