Fits are small room/home perfectly. Color as shown when I ordered. My husband put it together while I was at work. He had no trouble as he has experience assembling furniture.  Very happy with our purchase.