Came well packaged so there was no damage through shipping. My husband and I were able to put it together easily. We ordered the blue version and the color came out to be more of a dark teal, but luckily I love this color as well. Have slept on it for a few nights and is very sturdy. Would recommend!