The shelf is perfectly designed and good for holding children book and toy boxes. the seating is very nice. however, the product has an odd paint smell, we had to leave this outdoor for a few days to get rid of the smell. Other than the smell, the product is very good.