A little hard to assemble as the pieces didn’t fit perfectly. But vet comfortable and look great!