The bed was an awesome deal and it was delivered quickly. There were many, many parts to put together and I thought it would be difficult, but after I got started it was easy to assemble and took less than two hours. It's even easier if you have somebody to help you hold the parts while you screw them together, at least for the first few larger pieces. Now that it's finished, it looks great and is comfortable. The bottom trundle is easy to pull out and push back in.