The bed shipped very fast and was well packaged. It was easy to put together. I love that it has adjustable height options. We set it a bit higher. It is a beige canvas material instead of gray. It fit on the bed rails perfectly.