Perfect for my small apartment took just me about 30 minutes to assemble the whole thing. Easy to follow instructions pretty self-explanatory.