I love this for my baby. It is so nice to have him close enough for me to check on him without getting out of bed. It looks great and was easy to assemble. It is sturdy and secure. So quick and easy to put up and take down, no tools required. The mattress is firm and removable and washable.