The package was a bit beat up upon arrival but luckily nothing was broken. We love our beautiful new set and have already gotten compliments on it. Its very easy to put together and super comfy.