3.5 stars. 

Quite sturdy and it takes a bit of time to put together. Some parts arrived a bit beaten up and had trouble with the shipping.