Perfect sofa for the price.  Was so easy to put together came in 3 pieces.  Only advice is you need to steam it after putting it together.  Ot was quite wrinkled but steamer to care of that