Easy to put together! The materials for the legs look a little cheap but overall I love it! Also great customer service!