Perfect fit. Sturdy. Put it together myself in about an hour. Love the bench and plentiful shoe storage underneath. Also love the movable hooks on the left to customize what and where you hang items. Would recommend and purchase again.