Baby isn't here yet, but so far 5 stars. Didn't take long to put together, nice quality, etc. Very pleased with our purchase.