I like this sofa. It took only 10 mins to assemble it. Super easy assembly. Sofa looks good, as I expected. It is small, but it's a perfect size for our baby's room. I find it comfortable to sit or sleep, but it's short, hence, I wouldn't recommend to use it as a daily bed for an adult. I didn't noticed that there are no buttons on this sofa, stitches add decorative elements to this sofa.