The sofa was so easy to put together. My kids love sleeping on it. My cats love sleeping on it also. The color matches so well.