I would have given it five stars, but the assembly was lengthy and I had to add a lot of additional fasteners to make it sturdier.  It may have been fine without, but I have been a builder all of my life and it seemed inadequate.  It was not a huge issue, but should have been addressed by the manufacturer.  I would definitely recommend a friend to buy this with the caveat that a few more screws should be used.