It fit our space and was easy to assemble the bench - but the baskets needed some work to thread the screws as the paint seems to prevent the threading and the metal tabs needed some bending with pliers to line up right. Easy enough if you're a bit handy and have a few tools around.