The sofa was well packed and easy to put together. The quality and comfort are good and it's a perfect fit for the playroom. The ordering process was straightforward and it arrived a day earlier than was originally anticipated, only a few days after ordering.