Perfect fit to our outdoor deck. Easy to put together, definitely flip upside down to do. My son loves it and has been lounging on it since we got it! Cushions might be a bit scratching when we all have short, shorts on. But not a deal breaker.