Exactly what I was looking for. Can be assembled with desk in the right or left. I assembled myself. Hardest part was carrying up stairs. Had to open the box where it was dropped off by shipping and carry pieces upstairs as the box was very large and too heavy for me. That was the hardest part. Took me about 3 hours. I used a screw gun, hammer, screw driver and some other basic tools. The screw gun was clutch. You may want to have extra wood glue handy I was very sparing and worked hard to use every last drop. Also can pull the desk piece out some to get more leg room which is nice. It is heavy particle board not solid wood. Color was great and all pets were packaged well, no damage or scratches which was great.