The bed was very well packaged and within 30 minutes it was put together. Very simple to assemble and all the required tools are provided. 
The only reason I’ve given it 4 stars is that the frame does feel slightly flimsy. However, it is an all metal structure so you would expect it to stand the test of time. I’d certainly have no reservations in recommending it.