It was exactly what we had envisioned - It works perfectly for our deck and it fits our entire family comfortably. Assembly wasn't too bad - But instructions leave some room for imagination. 10/10 would recommend!