Really easy to assemble and exactly what I wanted!! The velvet is so nice. A little harder than i thought it would be but exactly what I was looking for.