Perfect for my apartment.  Very nice quality and sturdy.  Assembly would go best with two people, but I'm pretty tenacious so I managed. I read one revue before I bought that said the front and back could be more clearly marked so I made every attempt to be sure I had the right sides in the right place when I assembled.  What do you know, I still had to partially disassemble because I got it wrong.  Not that big a deal though.  Love the product