The box was beat up when it arrived but the parts inside were well padded! Took 2 of us about 2 hours total to put together but the instructions were very easy to follow. Very pretty!