I'm taking off one star just because I only put this together recently, so I can't say how sturdy it is in the long term. However, everything else from delivery to assembly went very smoothly, and it looks just as it does online, so I'm pretty happy with it.