Not too difficult to put together, although wish the bottom of the legs had protective coverings (had to also get a rug for our hardwood floor).