Perfect for my space. Assembly required, but easy enough and worth it when completed. Purchased the white and it looks great in my bathroom. Wonderful to have the added storage.