Camelopardalis is great.  Its just the right size  10' x 9' for a small patio.  It was easy putting together and the cushion were fine.  I wanted printed cushion so i Just purchase addition cushions.  Great price Great purchase.