Perfect for my small space, very firm to sleep on which I personally don't mind but my daughter does so we plan on getting a mattress topper. Color is beautiful looks just like the picture. It comes in a large box which is extremely heavy so plan on some help getting it 
Inside- I had no idea and it had to sit outside for a day till someone could help me .overall very happy with purchase