My 13 year old son put together. Easy and well constructed. Bright blue, almost teal - love it more in person.