We are just barely using the bench. But it seems to be a good bench for the price, compared to something similar. You get what you pay for. You just have to put on the legs. But you had to puncture the fabric, which was kind of awkward.