It wasnt too bad putting together. It was easy to assemble and I like the size and color. It is a little hard in hoping with wear it will become softer.