Put together fairly easily although the instructions sometimes didn't seem to flow clearly. We also ended up with a bag of screws or supports not used so I hope they're not important!
Suited our needs well.