Perfect. Reasonable price for a very nice sofa. I am glad I found this. Assembly took around 45 mins bit easy.