Colors are very close to the pic, was slightly bigger than I expected but it fit in my room fine. Soft too. I put a carpet pad under it and I could probably sleep on that thing.