Spacious enough for all my needs. Very easy to put together. Have had it for over a year and the water hyacinth is starting to come undone a bit though around the bottom corners.