We had some difficulty assembling and it was finally completes in about 4 hours. Mattress comfortable. 

Pros: Looks good and nice quality for the money
Cons: Assembly