A little hard to assemble, since there's no pre-drilled holes for attaching the legs to the sofa and we had to guess and kinda just go with where we thought it should go. It's also very easy to lose a screw in the hollow legs unless you have a magnetized screw driver...there's no way to hold the screw down and actually screw it in since the opening in the leg/bar is too small.

It's comfy to sit in, may not be as comfy to lie down on. Some may perceive it as being "lumpy" due to its design (individual puffy squares). I could probably live with it. Also, one corner was creased maybe from the way it was packaged. I've had it for over a month now and it still hasn't smoothed out yet. Other than that, it looks very nice.