Very easy to assemble, decent quality for the price ,after a few days it started squeaking but a little bit of oil fixed it , the cushion got flat quickly and I've only been using it for about a week and weight around 140lbs or less ,over all very cute ,fits my aesthetic, amazing price and would buy again