Very good quality. It feels firm and the fabric for the upholstery is also good quality. It looks just as the picture. All the pieces required for assembly were also given with detailed instructions. A great buy.