It was perfect for our deck, but tough and lengthy to put together. Its very spacious. We love it!