Perfect  size and style for my place. I received quickly with in days, and very easy to assemble with at least 2 persons. We put it together today, so far it is great. My daughter already napped on it. I will update in 6 months regarding any wear and tear.