Easy to assemble (definitely needs 2 people and takes 4 hours). Even the doors are easy to hang and adjustable. Sturdy and good quality for a good price