We are IN LOVE with this sofa.  Got it for our mediafun room and its perfect.  The pieces are super easy to move around. The colors are bright and its super soft to the touch. It feels firm but still Good!!!