Putting together took some time but it's great for the price! The seat is small but for the price wasn't expecting much more.Drawers are roomier than I imagined them to be, which is a plus.