We were able to assemble this in a morning and just LOVE it!  Gray color is perfect.  The mattress has 4 different heights so you can lower it as baby grows.