So pretty! Firm but really comfortable to lay on. Took me 30 minutes to assemble  was packaged really well. 1010, would recommend.