Was difficult to get the top piece aligned correctly to snap into place but besides that very easy to assemble. Very sturdy and good quality!