Shelves feel sturdy and look great, but need to come with other screws. The ones provided were too long and made installing a huge pain. Still- exactly what we were looking for!