Received this product within one day.  Very easy to put together.  The price was right.  Very firm sofa and add to our room.