Sofa is quite firm hard. Hoping it softens over time. Recommend two ppl to put together just for ease but one person can get it done. The feet are plastic so hoping it’s sturdy. The pink is a blush tone. Overall it’s a fine sofa for the price I paid.