I am giving it only 2 stars because as many others have stated, some holes don't line up when you are trying to put it together.  My husband had to drill some holes larger to try and make them bigger etc.  Took a while to set up.  

The size is perfect for what we wanted (on our side porch).  Sturdy enough - it is a less expensive item so don't expect it to be perfect and super durable.  Good height.  

For the cost, its a good product.  Shipping was excellent and on time as usual :-)