Exactly what we wanted!! The cushions are so comfy and love that they’re machine washable. Time consuming but pretty easy to put together, took me about 3 hours to do it by myself. Overall love this piece and we’ve gotten so many compliments on it!