Very sturdy, it takes a bit of time to assemble, but very easy to do. It looks just like the picture although the beige is slightly more of a light gray tone than we expected, but still works just fine aesthetically. We are very happy with this purchase