Easy to assemble, but will have to get a few lL brackets to attach the floor to the walls. Overall looks and functions well!