Great product. Compact but with deep drawers for lots of storage. The light up mirror is awesome! My daughter loves it! The seats a bit small for adults but great for a kidtweenteen seat. Easy to assemble but you do need electric screwdriver for the seat and one piece of hardware for the mirror.