Fairly easy to put together. The bottom trundle bed is very tall. We were not able to put our existing mattress on it. It's a great price for the bed.