Very sturdy and just right fit for our home. It took us close to 3 hours to put together whole set. Only one little piece was broken but it is hidden under the extension piece. We are very happy with it so far.