Easy to assemble, great quality, and love that the legs have the ability to adjust if the floor is uneven.  I didn't know I needed that until I did!