pperfect for my house. Smaller than I thought it would be although I did look at the measurements. But I’m only 5’2” if I sit up straight, my legs are all in the sofa. 
I was going to order the bigger size Kelly sofa, but then it would be too big for my living room. I wish they can have a middle size in between. 
The color is really nice. Although I was expecting royal blue which is brighter. But this blue is good as well. Love the material. And easy to assemble. 
I can’t say if this product is overpriced because I couldn’t find anything else like this one.