This was just what I was looking for! It comes assembled, just need to screw on the legs and you are ready to go. The ottoman is super soft with a good amount of storage.