Easy to put together. My daughter loves her new bed!! It’s a little shaky, but nothing to worry about. Overall, very happy with this bed