Perfect for what we needed for my son's room.  Labor-intensive to assemble but I did it with my 17 year old son's help and although it took a while, it wasn't too hard if you follow the instructions.  Otherwise, good quality, spacious but doesn't overcrowd the room.