Arrived ahead of schedule.... Pretty easy to assemble by myself being an IKEA vet...sturdy and comfortable...I'd suggest a Futon cover however....especially if you have a dog as I'm not sure how easy this would be to clean....on the whole very very satisfied..