Pretty straightforward to put together. It's not the same color as pictured, less purple-y, but it looks really classy and it's firm but comfortable to sit on. Seems easy to clean as well.