The bed was very simple and easy to put together. The package was delivered on time and in great condition. Bed is sturdy. We sleep 2 dogs and 2 people on it and have had zero issues.