The shelves are nice looking and appear sturdy. We haven't put them up yet since we have been airing them out the last few days because the stain smell is so strong.