Shipped earlier than expected and fits perfectly in our living room. Was really easy to put together. Overall really happy with this couch. 
The legs are plastic and do feel a tad cheap, so this is definitely a couch to ensure children are not jumping on. The pillows are also comfortable and all of the cushions too! The ottoman does have storage which is great as I thought it did not.