Very functional. Timely to put together but e trembly well built. My 12-year old put it together!! Very happy with it. Excuse the construction  mess.