This bench is great for the needs for my family.  It came assemble and in great condition...all I had to do was put it in place.  The drawers are enough for the kids (toddler) hats, gloves, mittens and etc.  The baskets are great for sneakers and sandals.  I am keeping the boots in the closet as they would take up too much room in the baskets.