Looks good. Big enough. Easy to assemble. High quality cotton. Price pretty nice. 

Good for a deck.