Shipping was faster than expected. The bed had some scratches on it but it wasn’t that bad. My daughter loves it. The instructions to put it together were a bit difficult, just because they didn’t say how many screws you needed for each step. All in all we are pleased.