Lovely bedside crib. Such a great size and really easy to set up! Love that it comes with a travel bag and the shelf underneath is really handy. The mattress is soft but firm as it should be for a newborn and young baby. Great service from Wayfair too! I ordered at 5:10pm on Sunday & the page said to order before 5pm for delivery on Thursday, so I thought I had missed this but I didn’t mind. I received a text/email on the Monday to stay it would be coming on Tuesday! Pretty much next day delivery considering I had ordered quite late in the day on Sunday. Really impressed. Will definitely be ordering from Wayfair again!