It’s perfect. Arrived on time & all parts were in perfect condition. The instructions were so tiny & hard to read but we managed.. took about an hour to put together. I was so tired of shoes piled by the front door so this has the storage plus the bench to sit & put them on