Exactly what I expected for the money and more. it is firm but I do like that. it was super easy to put together just a little time consuming attaching the arms, other than that instructions were so simple my dog could have done it. It cleans up very well as my kids have already spilled juice and crackers all over it and it is very comfortable to sleep on. you do feel a little bit of the wood when you lay on it but we solved that with a mattress topper...AND it looks fantastic. couldnt be more satisfied with my purchase.