Very difficult to put together.  Many, many pieces, took combined efforts of 3 people to figure it out, and we are pretty good with assembly.  If I had to do over, probably would not have ordered.