Just what we needed. No assembly was required. It's sturdy and the cushions are really thick and comfortable.