Would give it 5 stars but there was a hole missing for one of the screws that I ended up drilling in myself. Besides that it was easy to put together and it is a stable structure.