It's ok. It was tedious and somewhat difficult to put together. Missing some larger screws. Cushion slides when sat on-needs velcro. My shoes fit in just fine but I where a size 5.5. Anything above about a 7 might not fit inside.