Took a minute to put together but overall was easy to do. Really love the hidden storage underneath and how easy it is to life the frame. I also really like the upholstery material - looks great!