HomeShelves and PerchesCat Window Seat: Sturdy Yet Easy to Assemble